Rakshit Sharma
Software Engineer @Scaler/InterviewBit | Software Engineer 1
About
I'm a fast-learning and impact-driven software engineer with deep experience in building and scaling backend systems and full-stack applications. I specialize in Python, Ruby on Rails, FastAPI, and ReactJS, utilizing NextJS and TypeScript to deliver robust features from database to UI.
My recent work spans:\
- Microservices architecture using FastAPI, Next.js, and Rails\
- Background task management with Sidekiq and Celery\
- PostgreSQL, Kafka, and NoSQL data systems\
- Implement real-time communication with WebSockets—refined for reliability and zero-breakage UX\
- Cloud-native deployment using AWS, Docker, and Kubernetes
Skills
Experience
As a software engineer, I have led and contributed to the design, development, and deployment of scalable, production-grade systems across web applications and backend services.
Key contributions:\
- Developed and maintained microservices using FastAPI, Node.js, and Ruby on Rails\
- Built robust frontends with Next.js, React, and TypeScript, ensuring seamless client-side rendering\
- Refined and scaled WebSocket implementations for real-time systems, focusing on zero-downtime and reliability\
- Managed background job processing with Celery and Sidekiq, integrating distributed message systems using Kafka\
- Architected and deployed cloud-native applications using Docker, Kubernetes, and AWS\
- Designed and optimized relational data models using PostgreSQL, while also leveraging NoSQL solutions where appropriate\
- Delivered end-to-end features in fast-paced environments, balancing legacy system upgrades with modern cloud architecture
- As a Front-End Intern at Scaler, I spearheaded the creation of numerous new UI components on the Dashboard for learners, resulting in a remarkable increase in dashboard interactions from 20% to 70% (^).\
- Engineered and implemented a suite of interactive tools for instructors during live classes, including real-time assignment unlocking and feedback features, which resulted in a 40% increase in student engagement and a 25% improvement in course completion rates.\
- Optimized deployment efficiency by revamping Jenkins and Cypress automation tools, resulting in a 40% reduction in deployment time, equating to 20 hours saved per week.\
- Spearheaded an initiative that led to a 50% reduction in breakages and saved the company $300k per quarter by introducing automated testing solutions and enhancing quality control mechanisms.\
- Achieving a flawless track record with zero incidents within one week showcased the effectiveness of this approach in enhancing efficiency.
- Secured the ReactJS internship opportunity from Internshala for 2 months. Developing a language learning platform.\
- Creating the business webpage for the company using ReactJS and MaterialUI.\
- Crafted a cutting-edge design and structure for the company's business website using Figma and Adobe, enhancing user experience and engagement metrics by 40% within the first quarter post-launch.\
- Revamped website UI/UX by developing ReactJS client and NodeJS server pages, resulting in 40% faster load times and a 25% increase in user engagement metrics.
Side Projects
Implemented Dijkstra’s algorithm as a Python spawn process in a Node.js MERN stack app. Deployed client and server separately on AWS EC2. Completed end-to-end in 1.5 days.

Built an AI voice-to-voice companion bot using Deepgram, ElevenLabs, PlayHT, and LLMs (OpenAI, Claude). Engineered natural, human-like conversations.

Education
DC Montessori School, Chandigarh
Chitkara University
Hunt me via
This theme is a tribute toReadCV